professional service firm - German English Dictionary